Definitions | t T, x:A. B(x), x dom(f). v=f(x)  P(x;v), f(a), x.A(x), nat-deq-aux, <a,b>, NatDeq, atom-deq-aux, AtomDeq, #$n, a<b, Void, False, x:A B(x), P  Q, A, A B, , {x:A| B(x) }, , Atom, prod-deq(A;B;a;b), proddeq(a;b), product-deq(A;B;a;b), IdLnkDeq, x:A B(x), IdLnk, sum-deq(A;B;a;b), sumdeq(a;b), union-deq(A;B;a;b), left+right, EqDecider(T), da(M), ds(M), Shape(M), State(ds), MsgA, AtomFree(d), KindDeq, Type, Knd, a:A fp B(a), AtomFree(T;x), IdDeq, Id,  x. t(x), MsgA(ds;da), type List |